Exploring Process Aspects of Change Impact Analysis

نویسنده

  • Per Jönsson
چکیده

Change is inevitable in software development. During the entire lifecycle of a software system, from conception to retirement, things happen that require the system to be changed: the hardware and software environment changes, customer needs evolve, flaws are found, and so on. Under these conditions, it is crucial to have full control over and knowledge about what changes mean to the system and its environment. Otherwise, changes might lead to software deterioration and a multitude of other problems. The activity of assessing the implications of realising a change is termed change impact analysis. Change impact analysis, or impact analysis for short, has a broad spectrum of definitions, ranging from the modification of source code to the identification of risks associated with a change. Two parts of impact analysis are: (1) the assessment of the consequences of altering (or not) the functionality/capabilities of the software system, and (2) the identification of the software artefacts that are affected by the change. Impact analysis is performed as part of the change management process which belongs to configuration management, and serves as a basis for determining whether to accept or reject a change. Improper or non-existent impact analysis can be as problematic as having no control over changes in the first place. The research presented in this thesis is exploratory in its nature, conducted through empirical studies in an industry setting. The main objective has been to contribute to the body of knowledge of change impact analysis by investigating challenges of working with impact analysis in large-scale software development. While having a wide scope, the studies are brought together by an overarching emphasis on process aspects of the topic. Traditionally, research on change impact analysis has mainly focused on technical aspects such as traceability analysis and change propagation. The thesis contributes instead to the understanding of aspects like process improvement opportunities, process support, and the role of impact analysis in software evolution.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Risk Analysis and Strategy of Rice Farmers in Swampland in the Face of Climate Change Impact (Case in South Kalimantan Province-Indonesia)

The impact of climate change does not only affect the production aspects but also on household income and other socioeconomic aspects. The research aims to determine the household economic behaviors of rice farmers in decision-making with relation to the production risks due to climate change and determine the farmer’s adaptation strategies in the face of climate change. The approach taken is t...

متن کامل

Exploring the Experiences of Professors in the Process of Writing Graduate Students' Dissertations: A Qualitative Study

Introduction: One of the essential parts of postgraduate education is writing a thesis that has educational and research aspects which is an exclusive experience to students and teachers. The purpose of this study was to explore the teachers chr('39')experiences of Kurdistan University of Medical Sciences on the process of writing a dissertation among postgraduate students. Methods: The presen...

متن کامل

Exploring the Nursing Students' Experiences of the Hidden Curriculums on Learning Process: A Qualitative Study

Introduction: The hidden curriculum consists of the implicit messages of the social atmosphere of the educational centers that are not written but are felt by everyone. Due to the direct relationship between the hidden curriculum with student learning and the need for nursing faculty members, this study was conducted to exploring the nursing Students' Experiences of the Hidden Curriculums on le...

متن کامل

The Impact of Globalization on Women Political Participation (A Case Study of Pakistan 1999-2010)

Globalization is a multi-dimensional process of economic, political, cultural, and ideological change. It has had a mixed impact on women’s rights. On the one hand, it has led to increasing violations of women’s economic, political, and cultural rights in large measure due to the withering away of the welfare-developmental state, the feminization of poverty, the expansion of religious fundament...

متن کامل

HTA – Algorithm or Process?; Comment on “Expanded HTA: Enhancing Fairness and Legitimacy”

Daniels, Porteny and Urrutia et al make a good case for the idea that that public decisions ought to be made not only “in the light of” evidence but also “on the basis of” budget impact, financial protection and equity. Health technology assessment (HTA) should, they say, be accordingly expanded to consider matters additional to safety and cost-effectiveness. They also complain that most HTA re...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007